/*** Multi Contour Seat ** */
#back-button {
	background: url(../images/common/page-back-button.png) no-repeat center
		12px, url(../images/common/btn-48h.png);
	width: 48px;
	z-index: 5000;
	left: -107px;
	top: -72px;
}

#back-button.pressed {
	background: url(../images/common/page-back-button.png) no-repeat center
		12px, url(../images/common/btn-48h-pressed.png);
}

#MultiContourSeat_customMassage {
	visibility: hidden;
	background-color: #000;
	z-index: 200;
	width: 800px;
	height: 345px;
	position: absolute;
	top: -60px;
	left: -112px;
}

#MultiContourSeat_customMassage_caption {
	width: 600px;
	height: 28px;
	line-height: 29px;
	left: 74px;
	font-size: 26px;
}

#MultiContourSeat_customMassage_caption2 {
	top: 35px;
	width: 350px;
	text-align: center;
	left: 225px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .MultiContourSeat_customMassage_previewButton
	{
	top: 172px;
	left: 620px;
	width: 120px;
	text-align: center;
}

#view_settings_vehicle_MultiContourSeat_Adjust .MultiContourSeat_customMassage_previewButtonTop
	{
	top: 113px;
	left: 535px;
	width: 120px;
	text-align: center;
}

#view_settings_vehicle_MultiContourSeat_Adjust .MultiContourSeat_customMassage_previewButtonBottom
	{
	top: 239px;
	left: 535px;
	width: 120px;
	text-align: center;
}

#MultiContourSeat_customMassage_backButton {
	top: 220px;
	left: 535px;
	width: 120px;
	text-align: center;
}

#MultiContourSeat_customMassage_backButtonCenter {
	bottom: 10px;
	left: 340px;
	width: 120px;
	text-align: center;
}

#MultiContourSeatContainer .led {
	width: 12px;
	height: 40px;
	background: url("../images/common/seat-act-led.png") no-repeat;
	position: relative !important;
	float: left;
	background-position: -4px 0;
}

#MultiContourSeatContainer .led-inactive {
	background: url("../images/common/seat-inact-led.png") no-repeat;
	background-position: 3px 8px;
	width: 12px;
	height: 40px;
	position: relative !important;
	float: left;
}

#MultiContourSeat_customMassage .led {
	/*background-position: -4px -6px;*/
	
}

#MultiContourSeat_customMassage .led-inactive {
	/*background-position: 3px 2px;*/
	
}

#contentMCS {
	top: 83px;
	left: 112px;
}

#MultiContourSeatContainer {
	position: absolute;
	background-color: black;
	width: 800px;
	height: 384px;
	top: -38px;
	left: -160px;
	z-index: 1001;
}

#view_settings_vehicle_MultiContourSeat_Adjust .block-header-title {
	font-size: 26px;
	width: 400px;
	top: -72px;
	left: -38px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .view_settings_vehicle_MultiContourSeat-left-s
	{
	background:
		url(../images/settings/view_settings_vehicle_MultiContourSeat-left-s.png)
		no-repeat;
	width: 193px;
	height: 263px;
	left: -70px;
	top: -40px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .view_settings_vehicle_MultiContourSeat-Massage-left-s
	{
	background:
		url(../images/settings/view_settings_vehicle_MultiContourSeat-driver_massage_seat.png)
		no-repeat;
	width: 193px;
	height: 263px;
	left: -70px;
	top: -40px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .notActiveSeat {
	opacity: 0.5;
}

#view_settings_vehicle_MultiContourSeat_Adjust .not_selected .active {
	opacity: 0;
}

#view_settings_vehicle_MultiContourSeat_Adjust .driver {
	width: 158px;
	left: -54px;
	top: 226px;
	text-align: center;
	line-height: 49px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .btn-48.active {
	background: url(../images/common/btn-48h-active-gray.png) repeat-x
		!important;
}

#view_settings_vehicle_MultiContourSeat_Adjust .btn-28.active {
	background: url(../images/settings/btn-28h-gray-active.png) repeat-x
		!important;
}

#view_settings_vehicle_MultiContourSeat_Adjust .adjust {
	width: 158px;
	left: -54px;
	top: 226px;
	text-align: center;
	line-height: 49px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .massage {
	width: 144px;
	left: 299px;
	top: -60px;
	text-align: center;
	line-height: 49px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .adjust {
	width: 144px;
	left: 154px;
	top: -60px;
	text-align: center;
	line-height: 49px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .passenger {
	width: 158px;
	left: 496px;
	top: 227px;
	text-align: center;
	line-height: 49px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .pressed {
	background: url(../images/common/btn-48h-pressed.png) bottom repeat-x
		!important;
}

#view_settings_vehicle_MultiContourSeat_Adjust .seats-1 {
	width: 32px;
	height: 39px;
	left: 414px;
	top: 3px;
	background: url(../images/settings/seats.png) no-repeat;
}

#view_settings_vehicle_MultiContourSeat_Adjust .seats-2 {
	width: 32px;
	height: 39px;
	left: 414px;
	top: 61px;
	background: url(../images/settings/seats.png) no-repeat 0 -61px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .seats-3 {
	width: 32px;
	height: 39px;
	left: 414px;
	top: 118px;
	background: url(../images/settings/seats.png) no-repeat 0 -117px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .seats-4 {
	width: 32px;
	height: 39px;
	left: 414px;
	top: 179px;
	background: url(../images/settings/seats.png) no-repeat 0 -177px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .seats-5 {
	width: 32px;
	height: 39px;
	left: 414px;
	top: 236px;
	background: url(../images/settings/seats.png) no-repeat 0 -233px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .seats-message-1 {
	width: 32px;
	height: 38px;
	left: 414px;
	top: 3px;
	background: url(../images/settings/seats-message.png) no-repeat;
}

#view_settings_vehicle_MultiContourSeat_Adjust .seats-message-2 {
	width: 32px;
	height: 38px;
	left: 414px;
	top: 63px;
	background: url(../images/settings/seats-message.png) no-repeat 0 -61px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .seat-right {
	width: 193px;
	height: 263px;
	left: 480px;
	top: -40px;
	background:
		url(../images/settings/view_settings_vehicle_MultiContourSeat-right-s.png)
		no-repeat;
}

#view_settings_vehicle_MultiContourSeat_Adjust .massage-seat-right {
	width: 193px;
	height: 263px;
	left: 480px;
	top: -40px;
	background:
		url(../images/settings/view_settings_vehicle_MultiContourSeat-Passenger_massage_seat.png)
		no-repeat;
}

#view_settings_vehicle_MultiContourSeat_Adjust .control {
	width: 238px;
	height: 41px;
	border: 1px solid #393939;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

#MultiContourSeat_customMassage .control {
	width: 213px;
	/*height: 28px;*/
}

#view_settings_vehicle_MultiContourSeat_Adjust .indButtonMCS.active,#view_settings_vehicle_MultiContourSeat_Adjust .seats-message-actions.active,#view_settings_vehicle_MultiContourSeat_Adjust .control.active
	{
	border: 1px solid #ff9900;
}

#view_settings_vehicle_MultiContourSeat_Adjust .control .minus {
	width: 58px;
	height: 41px;
	border-right: 1px solid #393939;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	top: 0;
	left: 0;
	background: url(../images/common/btn-48h.png);
	position: relative;
	float: left;
	cursor: pointer;
}

#MultiContourSeat_customMassage .control .minus { /* height: 28px;*/
	
}

#view_settings_vehicle_MultiContourSeat_Adjust .ledContainer {
	position: relative;
	float: left;
}

#view_settings_vehicle_MultiContourSeat_Adjust .control .plus {
	width: 58px;
	height: 41px;
	border-left: 1px solid #393939;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	top: 0px;
	right: 0;
	background: url(../images/common/btn-48h.png);
	cursor: pointer;
}

#MultiContourSeat_customMassage .control .plus { /* height: 28px;*/
	
}

#view_settings_vehicle_MultiContourSeat_Adjust .control .minus .ico {
	top: 19px;
	left: 20px;
	position: absolute;
}

#view_settings_vehicle_MultiContourSeat_Adjust .control .plus .ico {
	top: 12px;
	left: 20px;
	position: absolute;
}

#MultiContourSeat_customMassage .control .minus .ico { /*top: 13px;*/
	
}

#MultiContourSeat_customMassage .control .plus .ico { /*top: 6px;;*/
	
}

#view_settings_vehicle_MultiContourSeat_Adjust .control-1 {
	top: 1px;
	left: 155px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .control-2 {
	top: 60px;
	left: 155px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .control-3 {
	top: 119px;
	left: 155px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .control-4 {
	top: 177px;
	left: 155px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .control-5 {
	top: 235px;
	left: 154px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .led-1 {
	left: 60px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .led-2 {
	left: 71px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .led-3 {
	left: 82px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .led-4 {
	left: 93px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .led-5 {
	left: 104px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .led-6 {
	left: 115px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .led-7 {
	left: 126px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .led-8 {
	left: 137px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .led-9 {
	left: 148px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .led-10 {
	left: 159px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .seats-message-actions {
	width: 238px;
	height: 48px;
	border: 1px solid #393939;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	left: 154px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .seats-message-actions-1
	{
	top: 0;
}

#view_settings_vehicle_MultiContourSeat_Adjust .seats-message-actions-2
	{
	top: 60px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .quality {
	width: 79px;
	height: 48px;
	background: url(../images/common/btn-48h.png);
	font-size: 20px;
	text-align: center;
	line-height: 48px;
	cursor: pointer;
}

#view_settings_vehicle_MultiContourSeat_Adjust .delim {
	width: 4px;
	height: 48px;
	background: url(../images/common/delim.png) no-repeat;
	z-index: 100;
}

#view_settings_vehicle_MultiContourSeat_Adjust .active.quality {
	background: url(../images/common/btn-48h-active-gray.png) !important;
}

#view_settings_vehicle_MultiContourSeat_Adjust .delim-0 {
	left: 76px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .delim-1 {
	left: 158px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .button0 {
	left: 0;
}

#view_settings_vehicle_MultiContourSeat_Adjust .button1 {
	left: 80px;
}

#view_settings_vehicle_MultiContourSeat_Adjust .button2 {
	left: 159px;
}

#MultiContourSeatContainer .indButtonMCS {
	width: 84px;
	height: 49px;
	cursor: pointer;
}

#MultiContourSeatContainer .indButtonMCS .ico {
	top: 1px;
	left: 26px;
	position: absolute;
}

#MultiContourSeatContainer .indButtonMCS div {
	width: 22px;
	height: 17px;
	top: 35px;
	left: 25px;
	position: relative;
	float: left;
	margin-left: -9px;
}

#MultiContourSeatContainer .indButtonMCS div.small_ind_def {
	background: url(../images/climate/small_ind_def.png) no-repeat;
}

#MultiContourSeatContainer .indButtonMCS div.small_ind_active {
	background: url(../images/climate/small_ind_active.png) no-repeat;
}

#MultiContourSeatContainer .indButtonMCS.notpressed {
	background: url(../images/common/btn-48h.png);
	background-size: contain;
	border-radius: 3px;
	border: 1px solid #393939;
}

#MultiContourSeatContainer .indButtonMCS.pressed {
	background: url(../images/climate/left_person_control/rb_bg_pressed.png)
		no-repeat;
}

/* BEGIN concept 1.1 */
#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .seats-message-actions
	{
	left: 186px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .massageTop1
	{
	width: 18px;
	height: 27px;
	left: 150px;
	background-image: url(../images/settings/massageTop.png) !important;
	background-repeat: no-repeat;
	top: 8px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .massageTop2
	{
	width: 30px;
	height: 27px;
	left: 150px;
	background-image: url(../images/settings/massageBottom.png) !important;
	background-repeat: no-repeat;
	top: 52px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .massageTop3
	{
	width: 30px;
	height: 27px;
	left: 143px;
	background-image: url(../images/settings/massageVertical.png) !important;
	background-repeat: no-repeat;
	top: 96px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .dividerBlocks
	{
	width: 292px;
	height: 0px;
	border: 1px solid #525252;
	left: 154px;
	top: 139px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .massageBottom1
	{
	width: 29px;
	height: 21px;
	left: 143px;
	background-image: url(../images/settings/MassageCircle.png) !important;
	background-repeat: no-repeat;
	top: 162px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .massageBottom2
	{
	width: 29px;
	height: 30px;
	left: 144px;
	background-image: url(../images/settings/massageRound.png) !important;
	background-repeat: no-repeat;
	top: 200px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .massageBottom3
	{
	width: 27px;
	height: 30px;
	left: 144px;
	background-image: url(../images/settings/massageHorisontal.png)
		!important;
	background-repeat: no-repeat;
	top: 245px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .seats-message-1
	{
	top: 46px;
	left: 428px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .seats-message-2
	{
	top: 196px;
	left: 428px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .quality
	{
	width: 56px;
	height: 38px;
	line-height: 38px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .seats-message-actions
	{
	width: 224px;
	height: 38px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .seats-message-actions-top2
	{
	top: 45px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .seats-message-actions-top3
	{
	top: 90px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .seats-message-actions-bottom1
	{
	top: 150px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .seats-message-actions-bottom2
	{
	top: 195px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .seats-message-actions-bottom3
	{
	top: 240px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .delim
	{
	height: 38px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .delim-0
	{
	left: 54px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .delim-1
	{
	left: 110px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .delim-2
	{
	left: 166px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .button0
	{
	left: 0;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .button1
	{
	left: 56px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .button2
	{
	left: 112px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .button3
	{
	left: 168px;
}

/* END concept 1.1 */ /* BEGIN concept 1.2 */
#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .seats-message-actions
	{
	left: 154px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .seats-message-1
	{
	top: 35px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .seats-message-2
	{
	top: 203px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .quality
	{
	width: 56px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .quality  img
	{
	margin-top: 10px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .seats-message-actions
	{
	width: 224px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .seats-message-actions-top2
	{
	top: 60px;
	left: 210px;
	width: 168px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .seats-message-actions-bottom1
	{
	top: 170px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .seats-message-actions-bottom2
	{
	top: 230px;
	left: 210px;
	width: 168px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .delim-0
	{
	left: 54px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .delim-1
	{
	left: 110px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .delim-2
	{
	left: 166px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .button0
	{
	left: 0;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .button1
	{
	left: 56px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .button2
	{
	left: 112px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .button3
	{
	left: 168px;
}

/* END concept 1.2 */ /* BEGIN concept 1.3 */
#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .indButtonMCS div.small_ind_active
	{
	background: url(../images/climate/small_ind_green.png) no-repeat;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .patternTextIndicator
	{
	top: -29px;
	width: 80px;
	text-align: center;
	font-size: 18px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .patternTextTop
	{
	left: 280px;
	width: 150px;
	text-align: center;
	font-size: 18px;
	top: 30px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .patternTextBottom
	{
	left: 280px;
	width: 150px;
	text-align: center;
	font-size: 18px;
	top: 140px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .seats-message-actions
	{
	left: 154px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .seats-message-1
	{
	top: 35px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .seats-message-2
	{
	top: 203px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .quality
	{
	width: 56px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3  .quality  img
	{
	margin-top: 10px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .seats-message-actions
	{
	width: 224px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .seats-message-actions-top1
	{
	left: 159px;
	top: 60px;
	width: 78px;
	height: 20px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .seats-message-actions-top2
	{
	left: 270px;
	top: 60px;
	width: 168px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .seats-message-actions-bottom1
	{
	top: 170px;
	left: 159px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .seats-message-actions-bottom2
	{
	top: 170px;
	left: 270px;
	width: 168px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .delim-0
	{
	left: 54px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .delim-1
	{
	left: 110px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .delim-2
	{
	left: 166px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .button0
	{
	left: 0;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .button1
	{
	left: 56px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .button2
	{
	left: 112px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .button3
	{
	left: 168px;
}

/* END concept 1.3 */ /* BEGIN concept 1.4 */
#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .patternText1
	{
	width: 78px;
	height: 20px;
	top: 65px;
	left: 270px;
	text-align: center;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .pattern1
	{
	background-image: url('../images/settings/massageTop.png');
	background-repeat: no-repeat;
	background-position: 53px 0px;
	background-size: contain;
	width: 83px;
	height: 20px;
	top: 65px;
	left: 209px;
	text-align: left;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .pattern2
	{
	background-image: url('../images/settings/massageBottom.png');
	background-repeat: no-repeat;
	background-position: 53px 0px;
	background-size: contain;
	width: 83px;
	height: 20px;
	top: 65px;
	left: 209px;
	text-align: left;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .pattern3
	{
	background-image: url('../images/settings/massageVertical.png');
	background-repeat: no-repeat;
	background-position: 52px 0px;
	background-size: contain;
	width: 83px;
	height: 20px;
	top: 65px;
	left: 202px;
	text-align: left;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .patternbottom1
	{
	background-image: url('../images/settings/massageCircle.png');
	background-repeat: no-repeat;
	background-position: 53px 0px;
	background-size: contain;
	width: 83px;
	height: 20px;
	top: 165px;
	left: 196px;
	text-align: left;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .patternbottom2
	{
	background-image: url('../images/settings/massageRound.png');
	background-repeat: no-repeat;
	background-position: 55px 0px;
	background-size: contain;
	width: 83px;
	height: 20px;
	top: 165px;
	left: 196px;
	text-align: left;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .patternbottom3
	{
	background-image: url('../images/settings/massageHorisontal.png');
	background-repeat: no-repeat;
	background-position: 55px 0px;
	background-size: contain;
	width: 83px;
	height: 20px;
	top: 165px;
	left: 202px;
	text-align: left;
}

#seatsMassageView1_4  .seatsMassageView1_4_seatLabel {
	top: 172px;
	left: 45px;
	font-size: 24px;
	width: 199px;
	text-align: center;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .seats-message-2
	{
	top: 105px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .patternText2
	{
	width: 78px;
	height: 20px;
	top: 165px;
	left: 271px;
	text-align: center;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .labelTitle
	{
	width: 600px;
	text-align: left;
	height: 30px;
	line-height: 30px;
	font-size: 26px;
	left: 74px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .concept1_5Settings
	{
	top: 200px;
	left: 197px;
	width: 138px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .concept1_5Settings  span
	{
	float: left;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .concept1_5Settings  .ico
	{
	float: left;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .concept1_5Massage
	{
	text-align: center;
	height: 48px;
	line-height: 48px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .concept1_5Massage.button0
	{
	top: 70px;
	left: 45px;
	width: 200px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .concept1_5Massage.button1
	{
	top: 130px;
	left: 45px;
	width: 200px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .concept1_5Massage.button2
	{
	top: 190px;
	left: 45px;
	width: 200px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .concept1_5Back
	{
	top: 280px;
	left: 45px;
	width: 200px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .concept1_5SettingsScreen
	{
	top: -60px;
	left: -112px;
	width: 800px;
	height: 345px;
	background: black;
	z-index: 100;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .btn-48
	{
	line-height: 48px;
	text-align: center;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .show
	{
	visibility: visible !important;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .hide
	{
	visibility: hidden;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .quality
	{
	width: 56px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4  .quality  img
	{
	margin-top: 10px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .seats-message-actions-top
	{
	left: 355px;
	top: 120px;
	width: 168px !important;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .seats-message-actions-bottom
	{
	left: 355px;
	top: 210px;
	width: 168px !important;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .seats-message-actions
	{
	width: 224px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .seats-message-actions-2
	{
	top: 100px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .delim-0
	{
	left: 54px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .delim-1
	{
	left: 110px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .delim-2
	{
	left: 166px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .button0
	{
	left: 0;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .button1
	{
	left: 56px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .button2
	{
	left: 112px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .button3
	{
	left: 168px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 #alternatingMassage .seats-message-1
	{
	width: 32px;
	height: 38px;
	top: 126px;
	background: url(../images/settings/seats-message.png) no-repeat;
	left: 285px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 #alternatingMassage .seats-message-2
	{
	width: 32px;
	height: 38px;
	top: 216px;
	left: 285px;
	background: url(../images/settings/seats-message.png) no-repeat 0 -61px;
}

/* END concept 1.4 */ /* BEGIN concept 1.5 */
#seatsMassageView1_5  .seatsMassageView1_5_seatLabel {
	top: 160px;
	left: 0px;
	font-size: 24px;
	width: 199px;
	text-align: center;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .labelTitle
	{
	width: 600px;
	text-align: left;
	height: 30px;
	line-height: 30px;
	font-size: 26px;
	left: 74px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .labelText
	{
	top: 97px;
	width: 672px;
	text-align: center;
	left: 140px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .concept1_5Settings
	{
	top: 120px;
	left: 205px;
	width: 138px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .concept1_5Settings  span
	{
	float: left;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .concept1_5Settings  .ico
	{
	float: left;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .concept1_5Massage
	{
	text-align: center;
	height: 48px;
	line-height: 48px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .concept1_5Massage.button0
	{
	top: 147px;
	left: 240px;
	width: 150px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .concept1_5Massage.button1
	{
	top: 147px;
	left: 400px;
	width: 150px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .concept1_5Massage.button2
	{
	top: 147px;
	left: 560px;
	width: 150px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .concept1_5Back
	{
	top: 280px;
	left: 45px;
	width: 200px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .concept1_5SettingsScreen
	{
	top: -60px;
	left: -112px;
	width: 800px;
	height: 345px;
	background: black;
	z-index: 100;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .concept1_5Settings .ico
	{
	float: left;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .btn-48
	{
	line-height: 48px;
	text-align: center;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .show
	{
	visibility: visible !important;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .hide
	{
	visibility: hidden;
}

/* END concept 1.5 */ /* BEGIN HMI concept 2.1 */
#seatsMassageView2_1  .seatsMassageView2_1_seatLabel {
	top: 160px;
	left: 0px;
	font-size: 24px;
	width: 199px;
	text-align: center;
}

#seatsMassageView2_1  .MultiContourSeat_customMassage_caption {
	width: 600px;
	height: 28px;
	line-height: 29px;
	left: 74px;
	font-size: 26px;
}

#seatsMassageView2_1  .control {
	width: 237px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .quality
	{
	width: 50px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .seats-message-actions
	{
	width: 250px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .delim-0
	{
	left: 48px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .delim-1
	{
	left: 98px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .delim-2
	{
	left: 148px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .button0
	{
	left: 0;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .button1
	{
	left: 50px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .button2
	{
	left: 100px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .button3
	{
	left: 150px;
	width: 100px;
}

#seatsMassageView2_1_settingsButton {
	width: 210px;
	left: 175px;
	top: 130px;
	line-height: 49px;
}

#seatsMassageView2_1_settingsButton .ico {
	float: left;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .control-11
	{
	top: 60px;
	left: 370px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .control-12
	{
	top: 105px;
	left: 370px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .control-13
	{
	top: 150px;
	left: 370px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .control-14
	{
	top: 210px;
	left: 370px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .control-15
	{
	top: 255px;
	left: 370px;
}

#seatsMassageView2_1 #MultiContourSeat_customMassage .seats-message-1 {
	left: 150px;
	top: 107px;
}

#seatsMassageView2_1 #MultiContourSeat_customMassage .seats-message-2 {
	left: 150px;
	top: 234px;
}

#seatsMassageView2_1_upperLabel {
	top: 73px;
	left: 645px;
}

#seatsMassageView2_1_middleLabel {
	top: 117px;
	left: 645px;
}

#seatsMassageView2_1_lowerLabel {
	top: 162px;
	left: 645px;
}

#seatsMassageView2_1_frontLabel {
	top: 223px;
	left: 645px;
}

#seatsMassageView2_1_rearLabel {
	top: 266px;
	left: 645px;
}

/* END HMI concept 2.1 */ /* BEGIN HMI concept 2.2 */
#seatsMassageView2_2 .MultiContourSeat_customMassage_previewButtonTop {
	top: 134px;
	left: 625px;
	width: 120px;
	text-align: center;
}

#seatsMassageView2_2 .MultiContourSeat_customMassage_previewButtonBottom
	{
	top: 282px;
	left: 625px;
	width: 120px;
	text-align: center;
}

#seatsMassageView2_2 .control {
	width: 240px;
	/*height: 28px;*/
}

#seatsMassageView2_2  .seatsMassageView2_2_seatLabel {
	top: 172px;
	left: 0px;
	font-size: 24px;
	width: 199px;
	text-align: center;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_2 .quality
	{
	width: 100px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_2 .seats-message-actions
	{
	width: 200px;
	left: 198px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_2 .delim-0
	{
	left: 98px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_2 .button0
	{
	left: 0;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_2 .button1
	{
	left: 100px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_2 .control-11
	{
	top: 80px;
	left: 370px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_2 .control-12
	{
	top: 125px;
	left: 370px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_2 .control-13
	{
	top: 170px;
	left: 370px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_2 .control-14
	{
	top: 253px;
	left: 370px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_2 .control-15
	{
	top: 298px;
	left: 370px;
}

#seatsMassageView2_2 #MultiContourSeat_customMassage .seats-message-1 {
	left: 230px;
	top: 128px;
}

#seatsMassageView2_2 #MultiContourSeat_customMassage .seats-message-2 {
	left: 720px;
	top: 275px;
}

#seatsMassageView2_2 #MultiContourSeat_customMassage .seats-message-actions-3
	{
	top: 45px;
}

#seatsMassageView2_2 #MultiContourSeat_customMassage .seats-message-actions-4
	{
	top: 218px;
}

#seatsMassageView2_2 #MultiContourSeat_customMassage .seats-message-actions
	{
	left: 358px;
	width: 265px;
	height: 28px;
}

#seatsMassageView2_2 #MultiContourSeat_customMassage .quality {
	width: 50px;
	height: 28px;
	line-height: 29px;
}

#seatsMassageView2_2 #MultiContourSeat_customMassage .delim {
	height: 28px;
}

#seatsMassageView2_2 #MultiContourSeat_customMassage .delim-0 {
	left: 48px;
}

#seatsMassageView2_2 #MultiContourSeat_customMassage .delim-1 {
	left: 98px;
}

#seatsMassageView2_2 #MultiContourSeat_customMassage .delim-2 {
	left: 148px;
}

#seatsMassageView2_2 #MultiContourSeat_customMassage .button0 {
	left: 0;
}

#seatsMassageView2_2 #MultiContourSeat_customMassage .button1 {
	left: 50px;
}

#seatsMassageView2_2 #MultiContourSeat_customMassage .button2 {
	left: 100px;
}

#seatsMassageView2_2 #MultiContourSeat_customMassage .button3 {
	left: 150px;
	width: 115px;
}

#seatsMassageView2_2_upperLabel {
	top: 93px;
	left: 645px;
}

#seatsMassageView2_2_middleLabel {
	top: 138px;
	left: 645px;
}

#seatsMassageView2_2_lowerLabel {
	top: 182px;
	left: 645px;
}

#seatsMassageView2_2_frontLabel {
	top: 266px;
	left: 645px;
}

#seatsMassageView2_2_rearLabel {
	top: 310px;
	left: 645px;
}

#seatsMassageView2_2_settingsButton {
	width: 210px;
	left: 192px;
	top: 130px;
	line-height: 49px;
}

#seatsMassageView2_2_settingsButton .ico {
	float: left;
}

/* END HMI concept 2.2 */ /* BEGIN HMI concept 4.1 */
#seatsMassageView4_1  .seatsMassageView4_1_seatLabel {
	top: 172px;
	left: 45px;
	font-size: 24px;
	width: 199px;
	text-align: center;
}

#seatsMassageView4_1_settingsButton {
	width: 140px;
	left: 200px;
	top: 130px;
	line-height: 49px;
}

#seatsMassageView4_1_settingsButton .ico {
	float: left;
}

#seatsMassageView4_1 #MultiContourSeat_customMassage .seats-message-actions
	{
	left: 280px;
}

#seatsMassageView4_1 #MultiContourSeat_customMassage .seats-message-actions-3
	{
	top: 115px;
}

#seatsMassageView4_1 #MultiContourSeat_customMassage .seats-message-actions-4
	{
	top: 205px;
}

#seatsMassageView4_1 #MultiContourSeat_customMassage .seats-message-3 {
	right: 220px;
	top: 120px;
	width: 32px;
	height: 38px;
	background: url(../images/settings/seats-message.png) no-repeat;
}

#seatsMassageView4_1 #MultiContourSeat_customMassage .seats-message-4 {
	right: 220px;
	top: 210px;
	width: 32px;
	height: 38px;
	background: url(../images/settings/seats-message.png) no-repeat 0 -61px;
}

/* END HMI concept 4.1 */ /* BEGIN HMI concept 5.1 */
#seatsMassageView5_1   .MultiContourSeat_customMassage_caption {
	width: 600px;
	height: 28px;
	line-height: 29px;
	left: 74px;
	font-size: 26px;
}

#seatsMassageView5_1  .seatsMassageView5_1_seatLabel {
	top: 187px;
	left: 0px;
	font-size: 24px;
	width: 140px;
	text-align: center;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 #MultiContourSeat_customMassage_backButtonCenter
	{
	bottom: 0px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .lableToggleButton
	{
	height: 48px;
	border: 1px solid gray;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .lableToggleButton .btn-48
	{
	height: 46px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .lableToggleButton  .lableToggle
	{
	line-height: 30px;
	margin-left: 10px;
	margin-top: 10px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .toogleButtonContainer
	{
	width: 100px;
	margin: 0px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .toogleButtonContainer .toggles
	{
	position: absolute;
	float: left;
	width: 50px;
	height: 28px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .seatsMassageView_settingsButton
	{
	width: 140px;
	left: 200px;
	top: 130px;
	line-height: 49px;
	text-align: left !important;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .seatsMassageView_settingsButton  span
	{
	position: absolute;
	line-height: 50px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .toogleButtonContainer span
	{
	position: absolute;
	width: 50px;
	margin-top: 0px;
	text-align: center;
	line-height: 28px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .seats-message-actions-3
	{
	left: 247px;
	margin-top: 10px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .concept1_5Settings
	{
	top: 200px;
	left: 197px;
	width: 138px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .concept1_5Settings  span
	{
	float: left;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .concept1_5Settings  .ico
	{
	float: left;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .concept1_5Massage
	{
	text-align: center;
	height: 48px;
	line-height: 48px;
}

#seatsMassageView5_1  .MCSSettingslist {
	top: 76px;
	left: 139px;
	height: 251px;
}

#seatsMassageView5_1  .MCSSettingslist .list-content {
	width: 674px;
	border-right: none;
	border-top: none;
}

#seatsMassageView5_1  .MCSSettingslist .list-item:first-child,#seatsMassageView5_1  .MCSSettingslist .soundButton:first-child
	{
	border-top: 1px solid #393939;
	height: 48px;
}

#seatsMassageView5_1  .MCSSettingslist .list-item {
	position: relative;
	width: 577px;
	float: left;
	height: 49px;
	border-bottom: 1px solid #393939;
	border-right: 1px solid #393939;
	line-height: 50px;
}

#seatsMassageView5_1  .MCSSettingslist .list-item.soundButton {
	width: 48px;
	border-left: 1px solid #393939;
	margin-left: 10px;
}

#seatsMassageView5_1  .MCSSettingslist .list-item.soundButton .ico {
	border: none;
	margin-top: 12px;
	margin-right: 11px;
}

#seatsMassageView5_1  .MCSSettingslist .list-item.pressed {
	background: url(../images/phone/phone_button_bg_active.png) repeat-x
		!important;
}

#seatsMassageView5_1  .MCSSettingslist .list-item>span {
	margin-left: 13px;
}

#seatsMassageView5_1  .MCSSettingslist .list-item .ico {
	float: right;
	border: 1px solid #393939;
	border-radius: 2px;
	margin-top: 9px;
	margin-right: 9px;
}

#seatsMassageView5_1  .MCSSettingslist .list-item.big-ico img {
	float: right;
	border: none;
	margin-top: 4px;
	margin-right: 9px;
}

#seatsMassageView5_1  .MCSSettingslist .toggles,#seatsMassageView5_1  .MCSSettingslist .toggles span
	{
	width: 148px;
	text-align: center;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .MCSSettingslist .button1
	{
	left: 148px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .MCSSettingslist .delim
	{
	height: 29px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .MCSSettingslist .delim-0
	{
	left: 147px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .toogleButtonContainer .button1
	{
	left: 50px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .toogleButtonContainer .delim-0
	{
	left: 48px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .concept1_5Back
	{
	top: 280px;
	left: 45px;
	width: 200px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .concept1_5SettingsScreen
	{
	top: -60px;
	left: 154px;
	width: 291px;
	height: 345px;
	background: black;
	z-index: 100;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .btn-48
	{
	line-height: 48px;
	text-align: center;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .show
	{
	visibility: visible !important;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .hide
	{
	visibility: hidden;
}

/* END HMI concept 5.1 */ /* BEGIN HMI concept 5.2 */
#seatsMassageView5_2_settingsButton {
	width: 140px;
	left: 200px;
	top: 130px;
	line-height: 49px;
}

#seatsMassageView5_2  .MultiContourSeat_customMassage_caption {
	width: 600px;
	height: 28px;
	line-height: 29px;
	left: 74px;
	font-size: 26px;
}

#seatsMassageView5_2  .seatsMassageView5_2_seatLabel {
	top: 160px;
	left: 0px;
	font-size: 24px;
	width: 199px;
	text-align: center;
}

#seatsMassageView5_2_settingsButton .ico {
	float: left;
}

#seatsMassageView5_2 #MultiContourSeat_customMassage .seats-message-actions
	{
	left: 275px;
}

#seatsMassageView5_2 #MultiContourSeat_customMassage .seats-message-actions-3
	{
	top: 90px;
}

#seatsMassageView5_2 #MultiContourSeat_customMassage .seats-message-actions-4
	{
	top: 190px;
}

#seatsMassageView5_2 #MultiContourSeat_customMassage .quality {
	width: 50px;
}

#seatsMassageView5_2 #MultiContourSeat_customMassage .seats-message-actions
	{
	width: 250px;
}

#MultiContourSeat_customMassage_5_2_topLabel {
	top: 65px;
	left: 275px;
	width: 250px;
	text-align: center;
}

#MultiContourSeat_customMassage_5_2_bottomLabel {
	top: 165px;
	left: 275px;
	width: 250px;
	text-align: center;
}

#seatsMassageView5_2 #MultiContourSeat_customMassage .delim-0 {
	left: 48px;
}

#seatsMassageView5_2 #MultiContourSeat_customMassage .delim-1 {
	left: 98px;
}

#seatsMassageView5_2 #MultiContourSeat_customMassage .delim-2 {
	left: 148px;
}

#seatsMassageView5_2 #MultiContourSeat_customMassage .delim-3 {
	left: 198px;
}

#seatsMassageView5_2 #MultiContourSeat_customMassage .button0 {
	left: 0;
}

#seatsMassageView5_2 #MultiContourSeat_customMassage .button1 {
	left: 50px;
}

#seatsMassageView5_2 #MultiContourSeat_customMassage .button2 {
	left: 100px;
}

#seatsMassageView5_2 #MultiContourSeat_customMassage .button3 {
	left: 150px;
}

#seatsMassageView5_2 #MultiContourSeat_customMassage .button4 {
	left: 200px;
}

/* END HMI concept 5.2 */ /* BEGIN HMI concept 6.1 */
#seatsMassageView6_1 #settingsScreen .seatsMassageView6_1_seatLabel {
	top: 13px;
	left: 600px;
	font-size: 24px;
	width: 199px;
	text-align: center;
}

#seatsMassageView6_1  .mySettingsPopUpTitle {
	width: 143px;
	height: 25px;
	position: absolute;
	top: 163px;
	left: 216px !important;
	background: gray;
	text-align: center;
	line-height: 25px;
	font-size: 16px !important;
	font-weight: bold;
}

#seatsMassageView6_1  .mySettingsLabel {
	z-index: 100;
	left: 102px;
}

#seatsMassageView6_1 .MultiContourSeat_customMassage .btn-28.active {
	background: url(../images/common/btn-48h-active-gray.png) repeat-x
		!important;
}

#seatsMassageView6_1 #settingsScreen .durationButtons .quality,#seatsMassageView6_1 #settingsScreen .pauseButtons .quality
	{
	width: 60px;
}

#seatsMassageView6_1 #settingsScreen .quality {
	height: 35px;
	width: 130px;
	border: 1px solid #393939;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

#seatsMassageView6_1 #settingsScreen .btn-28 {
	text-align: center;
	line-height: 34px;
}

#seatsMassageView6_1   .settingsScreen {
	width: 800px;
	height: 368px;
	top: -15px;
	background: black;
	visibility: hidden;
}

#seatsMassageView6_1   .settingsScreen2 {
	width: 800px;
	height: 368px;
	top: -15px;
	background: black;
	visibility: hidden;
}

#seatsMassageView6_1  #settingsScreen .seats-message-actions {
	height: 39px;
	border: none;
}

#seatsMassageView6_1 #settingsScreen .button0 {
	left: 0;
}

#seatsMassageView6_1 #settingsScreen .button1 {
	left: 140px;
}

#seatsMassageView6_1 #settingsScreen .button2 {
	left: 280px;
}

#seatsMassageView6_1 #settingsScreen .button3 {
	left: 420px;
}

#seatsMassageView6_1 #settingsScreen .durationButtons .button0,#seatsMassageView6_1 #settingsScreen .pauseButtons .button0
	{
	left: 0;
}

#seatsMassageView6_1 #settingsScreen .durationButtons .button1,#seatsMassageView6_1 #settingsScreen .pauseButtons .button1
	{
	left: 70px;
}

#seatsMassageView6_1 #settingsScreen .durationButtons .button2,#seatsMassageView6_1 #settingsScreen .pauseButtons .button2
	{
	left: 140px;
}

#seatsMassageView6_1 #settingsScreen .durationButtons .button3,#seatsMassageView6_1 #settingsScreen .pauseButtons .button3
	{
	left: 210px;
}

#seatsMassageView6_1 #settingsScreen .durationButtons .button4,#seatsMassageView6_1 #settingsScreen .pauseButtons .button4
	{
	left: 280px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .control-11
	{
	top: 60px;
	left: 350px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .control-12
	{
	top: 105px;
	left: 350px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .control-13
	{
	top: 150px;
	left: 350px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .control-14
	{
	top: 230px;
	left: 350px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .control-15
	{
	top: 275px;
	left: 350px;
}

#seatsMassageView6_1 #settingsScreen2 .seats-message-1 {
	left: 280px;
	top: 110px;
}

#seatsMassageView6_1 #settingsScreen2  .seats-message-2 {
	left: 280px;
	top: 252px;
}

#seatsMassageView6_1  .seatsMassageView6_1_seatLabel {
	top: 172px;
	left: 45px;
	font-size: 24px;
	width: 199px;
	text-align: center;
}

#seatsMassageView6_1  .MultiContourSeat_customMassage_caption {
	width: 600px;
	height: 28px;
	line-height: 29px;
	left: 74px;
	font-size: 26px;
}

#seatsMassageView6_1 .seatsMassageView6_1_upperLabel {
	top: 73px;
	left: 615px !important;
	font-size: 18px !important;
}

#seatsMassageView6_1 .seatsMassageView6_1_middleLabel {
	top: 118px;
	left: 615px !important;
	font-size: 18px !important;
}

#seatsMassageView6_1 .seatsMassageView6_1_lowerLabel {
	top: 163px;
	left: 615px !important;
	font-size: 18px !important;
}

#seatsMassageView6_1 .seatsMassageView6_1_frontLabel {
	top: 243px;
	left: 615px !important;
	font-size: 18px !important;
}

#seatsMassageView6_1 .seatsMassageView6_1_rearLabel {
	top: 287px;
	left: 615px !important;
	font-size: 18px !important;
}

#seatsMassageView6_1   .label {
	font-size: 26px;
	left: 20px;
}

#seatsMassageView6_1   .massageLabel {
	top: 51px;
}

#seatsMassageView6_1   .pattern {
	top: 91px;
}

#seatsMassageView6_1   .intensity {
	top: 131px;
}

#seatsMassageView6_1   .speed {
	top: 211px;
}

#seatsMassageView6_1   .duration {
	top: 251px;
}

#seatsMassageView6_1   .pause {
	top: 291px;
}

#seatsMassageView6_1   .editMenu {
	left: 70px;
	width: 240px;
	top: 12px;
	text-align: center;
}

#seatsMassageView6_1   .massageButtons {
	top: 50px;
	left: 240px;
	width: 560px;
}

#seatsMassageView6_1   .massageButtons  img {
	height: 34px;
}

#seatsMassageView6_1   .patternButtons {
	top: 90px;
	left: 240px;
	width: 560px;
}

#seatsMassageView6_1   .intensityButtons {
	top: 130px;
	left: 240px;
	width: 560px;
}

#seatsMassageView6_1   .intensityEditCustom {
	top: 170px;
	left: 520px;
	width: 270px;
	height: 34px;
}

#seatsMassageView6_1   .speedButtons {
	top: 210px;
	left: 240px;
	width: 560px;
}

#seatsMassageView6_1   .durationButtons {
	top: 250px;
	left: 240px;
	width: 560px;
}

#seatsMassageView6_1   .pauseButtons {
	top: 290px;
	left: 240px;
	width: 560px;
}

#seatsMassageView6_1   .preview {
	top: 330px;
	left: 289px;
	width: 214px;
	height: 34px;
}

#seatsMassageView6_1   .MultiContourSeat_customMassage_caption {
	width: 600px;
	height: 28px;
	line-height: 29px;
	left: 74px;
	font-size: 26px;
}

#seatsMassageView6_1 .settingsScreen2 .MultiContourSeat_customMassage_caption
	{
	top: 14px;
}

#seatsMassageView6_1   .SettingsBlocks {
	margin-left: auto;
	margin-right: auto;
	width: 315px;
	height: 50px;
	position: relative;
	-webkit-transition: width 1s;
}

#seatsMassageView6_1 .MultiContourSeat_customMassage {
	visibility: hidden;
	background-color: #000;
	z-index: 200;
	width: 800px;
	height: 345px;
	position: absolute;
	top: -60px;
	left: -112px;
	background-image: url('../images/settings/mcsBlockBackArrow6_1.png');
	background-position: 339px 39px;
	background-repeat: no-repeat;
}

#seatsMassageView6_1  .btn-48 {
	line-height: 48px;
	text-align: center;
}

#seatsMassageView6_1 .show {
	visibility: visible !important;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .seatsMassageView_settingsButtonUp
	{
	width: 200px;
	left: 560px;
	top: 101px;
	text-align: center;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .seatsMassageView_settingsButtonDown
	{
	width: 200px;
	left: 560px;
	bottom: 143px;
	text-align: center;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .seatsMassageView_settingsButtonEdit
	{
	width: 250px;
	left: 275px;
	bottom: 40px;
	text-align: center;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .seatsMassageView_settingsButtonNew
	{
	width: 100px;
	left: 275px;
	bottom: 0px;
	text-align: center;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .seatsMassageView_settingsButtonTrash
	{
	width: 140px;
	left: 385px;
	bottom: 0px;
	text-align: center;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .seatsMassageView_settingsBlock
	{
	width: 220px;
	top: 130px;
	text-align: center !important;
	transition: 1s;
	-webkit-transition: top 1s; /* Safari and Chrome */
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .seatsMassageView_settingsButton
	{
	width: 159px;
	left: 154px;
	top: 205px;
	line-height: 49px;
	z-index: 1;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .seatsMassageView_settingsButton2
	{
	width: 50px;
	left: 365px;
	top: 205px;
	line-height: 49px;
	text-align: left !important;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .seatsMassageView_settingsButton3
	{
	width: 50px;
	left: 403px;
	top: 130px;
	line-height: 49px;
	text-align: left !important;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .hide
	{
	visibility: hidden;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .captionMySettings
	{
	top: 157px;
	left: 138px;
	width: 300px;
	height: 90px;
	border: 1px solid;
	padding: 8px 13px 13px 13px;
	font-size: 26px;
}

/* END HMI concept 6.1 */ /* BEGIN HMI concept 6.2 */
#seatsMassageView6_2 #settingsScreen .seatsMassageView6_2_seatLabel {
	top: 13px;
	left: 600px;
	font-size: 24px;
	width: 199px;
	text-align: center;
}

#seatsMassageView6_2 .MultiContourSeat_customMassage .seatsMassageView6_2_seatLabel_custom
	{
	top: 60px;
	left: 300px !important;
	font-size: 24px;
	width: 199px;
	text-align: center;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .seatsMassageView_settingsButton
	{
	width: 159px;
	left: 154px;
	top: 205px;
	line-height: 49px;
	z-index: 1;
}

#seatsMassageView6_2  .mySettingsPopUpTitle {
	width: 143px;
	height: 25px;
	position: absolute;
	top: 163px;
	left: 216px !important;
	background: gray;
	text-align: center;
	line-height: 25px;
	font-size: 16px !important;
	font-weight: bold;
}

#seatsMassageView6_2  .mySettingsLabel {
	z-index: 100;
	left: 102px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .captionMySettings
	{
	top: 157px;
	left: 138px;
	width: 300px;
	height: 90px;
	border: 1px solid;
	padding: 8px 13px 13px 13px;
	font-size: 26px;
}

#seatsMassageView6_2 #settingsScreen .durationButtons .quality,#seatsMassageView6_2 #settingsScreen .pauseButtons .quality
	{
	width: 60px;
}

#seatsMassageView6_2 #settingsScreen .quality {
	height: 35px;
	width: 130px;
	border: 1px solid #393939;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

#seatsMassageView6_2 #settingsScreen .btn-28 {
	text-align: center;
	line-height: 34px;
}

#seatsMassageView6_2   .settingsScreen {
	width: 800px;
	height: 368px;
	top: -15px;
	background: black;
	visibility: hidden;
}

#seatsMassageView6_2   .settingsScreen2 {
	width: 800px;
	height: 368px;
	top: -15px;
	background: black;
	visibility: hidden;
}

#seatsMassageView6_2 #settingsScreen .seats-message-actions {
	height: 39px;
	border: none;
}

#seatsMassageView6_2 #settingsScreen .button0 {
	left: 0;
}

#seatsMassageView6_2 #settingsScreen .button1 {
	left: 140px;
}

#seatsMassageView6_2 #settingsScreen .button2 {
	left: 280px;
}

#seatsMassageView6_2 #settingsScreen .button3 {
	left: 420px;
}

#seatsMassageView6_2 #settingsScreen .durationButtons .button0,#seatsMassageView6_2 #settingsScreen .pauseButtons .button0
	{
	left: 0;
}

#seatsMassageView6_2 #settingsScreen .durationButtons .button1,#seatsMassageView6_2 #settingsScreen .pauseButtons .button1
	{
	left: 70px;
}

#seatsMassageView6_2 #settingsScreen .durationButtons .button2,#seatsMassageView6_2 #settingsScreen .pauseButtons .button2
	{
	left: 140px;
}

#seatsMassageView6_2 #settingsScreen .durationButtons .button3,#seatsMassageView6_2 #settingsScreen .pauseButtons .button3
	{
	left: 210px;
}

#seatsMassageView6_2 #settingsScreen .durationButtons .button4,#seatsMassageView6_2 #settingsScreen .pauseButtons .button4
	{
	left: 280px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .control-11
	{
	top: 60px;
	left: 350px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .control-12
	{
	top: 105px;
	left: 350px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .control-13
	{
	top: 150px;
	left: 350px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .control-14
	{
	top: 230px;
	left: 350px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .control-15
	{
	top: 275px;
	left: 350px;
}

#seatsMassageView6_2 #settingsScreen2 .seats-message-1 {
	left: 280px;
	top: 110px;
}

#seatsMassageView6_2 #settingsScreen2 .seats-message-2 {
	left: 280px;
	top: 252px;
}

#seatsMassageView6_2  .seatsMassageView6_2_seatLabel {
	top: 172px;
	left: 45px;
	font-size: 24px;
	width: 199px;
	text-align: center;
}

#seatsMassageView6_2  .MultiContourSeat_customMassage_caption {
	width: 600px;
	height: 28px;
	line-height: 29px;
	left: 74px;
	font-size: 26px;
}

#seatsMassageView6_2 .seatsMassageView6_2_upperLabel {
	top: 73px;
	left: 615px !important;
	font-size: 18px !important;
}

#seatsMassageView6_2 .seatsMassageView6_2_middleLabel {
	top: 118px;
	left: 615px !important;
	font-size: 18px !important;
}

#seatsMassageView6_2 .seatsMassageView6_2_lowerLabel {
	top: 163px;
	left: 615px !important;
	font-size: 18px !important;
}

#seatsMassageView6_2 .seatsMassageView6_2_frontLabel {
	top: 243px;
	left: 615px !important;
	font-size: 18px !important;
}

#seatsMassageView6_2 .seatsMassageView6_2_rearLabel {
	top: 287px;
	left: 615px !important;
	font-size: 18px !important;
}

#seatsMassageView6_2   .label {
	font-size: 26px;
	left: 20px;
}

#seatsMassageView6_2   .massageLabel {
	top: 51px;
}

#seatsMassageView6_2   .pattern {
	top: 91px;
}

#seatsMassageView6_2   .intensity {
	top: 131px;
}

#seatsMassageView6_2   .speed {
	top: 211px;
}

#seatsMassageView6_2   .duration {
	top: 251px;
}

#seatsMassageView6_2   .pause {
	top: 291px;
}

#seatsMassageView6_2   .editMenu {
	width: 240px;
	top: 12px;
	text-align: center;
	left: 70px;
}

#seatsMassageView6_2   .massageButtons {
	top: 50px;
	left: 240px;
	width: 560px;
}

#seatsMassageView6_2   .massageButtons  img {
	height: 34px;
}

#seatsMassageView6_2   .patternButtons {
	top: 90px;
	left: 240px;
	width: 560px;
}

#seatsMassageView6_2   .intensityButtons {
	top: 130px;
	left: 240px;
	width: 560px;
}

#seatsMassageView6_2   .intensityEditCustom {
	top: 170px;
	left: 520px;
	width: 270px;
	height: 34px;
}

#seatsMassageView6_2   .speedButtons {
	top: 210px;
	left: 240px;
	width: 560px;
}

#seatsMassageView6_2   .durationButtons {
	top: 250px;
	left: 240px;
	width: 560px;
}

#seatsMassageView6_2   .pauseButtons {
	top: 290px;
	left: 240px;
	width: 560px;
}

#seatsMassageView6_2   .preview {
	top: 330px;
	left: 289px;
	width: 214px;
	height: 34px;
}

#seatsMassageView6_2 .settingsScreen2 .MultiContourSeat_customMassage_caption
	{
	top: 14px;
}

#seatsMassageView6_2   .MultiContourSeat_customMassage_caption {
	width: 600px;
	height: 28px;
	line-height: 29px;
	left: 74px;
	font-size: 26px;
}

#seatsMassageView6_2   .SettingsBlocks {
	margin-left: auto;
	margin-right: auto;
	width: 315px;
	height: 50px;
	position: relative;
	-webkit-transition: width 1s;
}

#seatsMassageView6_2 .MultiContourSeat_customMassage {
	visibility: hidden;
	background-color: #000;
	z-index: 200;
	width: 800px;
	height: 345px;
	position: absolute;
	top: -60px;
	left: -112px;
	background-image: url('../images/settings/mcsBlockBackArrow6_2.png');
	background-position: 39px 145px;
	background-repeat: no-repeat;
}

#seatsMassageView6_2  .btn-48 {
	line-height: 48px;
	text-align: center;
}

#seatsMassageView6_2 .show {
	visibility: visible !important;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .seatsMassageView_settingsButtonNew
	{
	width: 100px;
	left: 270px;
	bottom: 20px;
	line-height: 49px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .seatsMassageView_settingsButtonTrash
	{
	width: 71px;
	left: 446px;
	bottom: 5px;
	line-height: 49px;
	height: 78px;
	background-image: url("../images/settings/trash.png");
	background-repeat: no-repeat;
	background-size: contain;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .seatsMassageView_settingsButtonSave
	{
	width: 100px;
	left: 480px;
	bottom: 20px;
	line-height: 49px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .seatsMassageView_settingsBlock
	{
	width: 100px;
	top: 130px;
	line-height: 49px;
	text-align: center !important;
	transition: left 1s;
	-webkit-transition: left 1s; /* Safari and Chrome */
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .seatsMassageView_settingsButton2
	{
	width: 50px;
	left: 365px;
	top: 205px;
	line-height: 49px;
	text-align: left !important;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .seatsMassageView_settingsButton3
	{
	width: 50px;
	left: 403px;
	top: 130px;
	line-height: 49px;
	text-align: left !important;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .hide
	{
	visibility: hidden;
}

/* END HMI concept 6.2 */ /* BEGIN HMI concept 7.1 */
#seatsMassageView7_1_appendix .localBack {
	background: url(../images/common/page-back-button.png) no-repeat center
		12px, url(../images/common/btn-48h.png);
	width: 48px;
	z-index: 5000;
	left: 5px;
	top: 59px;
	visibility: hidden;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView7_1 .seatsMassageView_settingsButton2
	{
	width: 50px;
	left: 365px;
	top: 205px;
	line-height: 49px;
	text-align: left !important;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView7_1 .seatsMassageView_settingsButton
	{
	width: 159px;
	left: 154px;
	top: 205px;
	line-height: 49px;
	z-index: 1;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView7_1 .captionMySettings
	{
	top: 157px;
	left: 138px;
	width: 300px;
	height: 90px;
	border: 1px solid;
	padding: 8px 13px 13px 13px;
	font-size: 26px;
}

#seatsMassageView7_1  .mySettingsPopUpTitle {
	width: 143px;
	height: 25px;
	position: absolute;
	top: 163px;
	left: 216px !important;
	background: gray;
	text-align: center;
	line-height: 25px;
	font-size: 16px !important;
	font-weight: bold;
}

#seatsMassageView7_1  .mySettingsLabel {
	z-index: 100;
	left: 102px;
}

#seatsMassageView7_1_appendix  .btn-48 {
	line-height: 48px;
	text-align: center;
}

#seatsMassageView7_1_appendix .seats-message-actions-3 {
	top: 165px;
	left: 59px;
}

#seatsMassageView7_1_appendix .show {
	visibility: visible !important;
}

#seatsMassageView7_1_appendix {
	z-index: 2003;
}

#seatsMassageView7_1_appendix .SeatsMassageDialogView {
	visibility: hidden;
	background-color: whiteSmoke;
	width: 350px;
	height: 368px;
	position: absolute;
	top: 56px;
	left: 305px !important;
	background: black;
	border: #A6A6A6 solid 2px;
	border-radius: 6px;
	font-size: 18px;
	font-family: Arial;
}

#seatsMassageView7_1_appendix .titleQuestion {
	font-size: 21px;
	font-family: Arial;
	width: 350px;
	text-align: center;
	top: 25px;
}

#seatsMassageView7_1_appendix .question {
	font-size: 18px;
	font-family: Arial;
	width: 350px;
	text-align: center;
	top: 65px;
}

#seatsMassageView7_1_appendix .titleAnswer {
	font-size: 21px;
	font-family: Arial;
	width: 350px;
	text-align: center;
	top: 103px;
}

#seatsMassageView7_1_appendix .View1 .seats-message-actions-3 {
	top: 194px;
	left: 7px;
}

#seatsMassageView7_1_appendix .View1 .titleQuestion {
	left: 0px;
	width: 500px;
	top: 40px;
}

#seatsMassageView7_1_appendix .View1 .question {
	left: 0px;
	top: 90px;
	text-align: center;
	width: 500px;
}

#seatsMassageView7_1_appendix .View1 .titleAnswer {
	left: 0px;
	width: 500px;
	top: 134px;
}

#seatsMassageView7_1_appendix .View1 .button0 {
	left: 0;
	top: 0 !important;
}

#seatsMassageView7_1_appendix .View1 .button1 {
	left: 0;
	top: 45px !important;
}

#seatsMassageView7_1_appendix .View1 .button2 {
	left: 0;
	top: 90px !important;
}

#seatsMassageView7_1_appendix .View1 .button3 {
	left: 258px !important;
	top: 0px !important;
}

#seatsMassageView7_1_appendix .View1 .button4 {
	left: 258px !important;
	top: 45px !important;
}

#seatsMassageView7_1_appendix .View1 .button5 {
	left: 258px !important;
	top: 90px !important;
}

#seatsMassageView7_1_appendix .View1 .btn-48 {
	height: 35px !important;
	line-height: 35px !important;
}

#seatsMassageView7_1_appendix .seatsMassageDialogView4 {
	visibility: hidden;
	font-size: 26px !important;
	font-family: Arial;
	font-size: 18px;
	font-family: Arial;
	left: 300px;
	top: 140px;
	width: 232px;
	height: 127px;
	background: white;
	border-radius: 6px;
	border: 1px solid gray;
	color: black;
	text-align: center;
	padding: 10px;
}

#seatsMassageView7_1_appendix .seatsMassageDialogView5 {
	visibility: hidden;
	font-size: 26px !important;
	font-family: Arial;
	font-size: 18px;
	font-family: Arial;
	left: 300px;
	top: 132px;
	width: 326px;
	height: 165px;
	background: white;
	border-radius: 6px;
	border: 1px solid gray;
	color: black;
	text-align: center;
	padding: 10px;
}

#seatsMassageView7_1_appendix .SeatsMassageDialogView.View1 {
	visibility: hidden;
	background-color: whiteSmoke;
	width: 520px;
	height: 368px;
	position: absolute;
	top: 56px;
	left: 265px !important;
	background: black;
	border: #A6A6A6 solid 2px;
	border-radius: 6px;
}

#seatsMassageView7_1_appendix .SeatsMassageDialogView .button0 {
	left: 0;
	top: 0;
}

#seatsMassageView7_1_appendix .SeatsMassageDialogView .button1 {
	left: 0;
	top: 60px;
}

#seatsMassageView7_1_appendix .SeatsMassageDialogView .button2 {
	left: 0;
	top: 120px;
}

#seatsMassageView7_1_appendix .SeatsMassageDialogView .button3 {
	left: 0;
	top: 180px;
}

#seatsMassageView7_1_appendix .SeatsMassageDialogView .button {
	width: 245px;
	border-radius: 3px;
	border: 1px solid #393939;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView7_1 .concept1_5Settings
	{
	top: 200px;
	left: 197px;
	width: 138px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView7_1 .concept1_5Settings  span
	{
	float: left;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView7_1 .concept1_5Settings  .ico
	{
	float: left;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView7_1 .concept1_5Massage
	{
	text-align: center;
	height: 48px;
	line-height: 48px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView7_1 .toogleButtonContainer .button1
	{
	left: 50px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView7_1 .toogleButtonContainer .delim-0
	{
	left: 48px;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView7_1 .concept1_5SettingsScreen
	{
	top: -60px;
	left: 154px;
	width: 291px;
	height: 345px;
	background: black;
	z-index: 100;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView7_1 .btn-48
	{
	line-height: 48px;
	text-align: center;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView7_1 .show
	{
	visibility: visible !important;
}

#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView7_1 .hide
	{
	visibility: hidden;
}

/* END HMI concept 7.1 */ /* lumbars  */ /* driver  */
#view_settings_vehicle_MultiContourSeat_driverSeat_cushion1 .active {
	background: url(../images/settings/TopLumbar_WhiteOutline_driver.png)
		no-repeat;
	width: 38px;
	height: 29px;
	top: 70px;
	left: 22px;
	z-index: 1;
}

#view_settings_vehicle_MultiContourSeat_driverSeat_cushion2 .active {
	background: url(../images/settings/MiddleLumbar_WhiteOutline_driver.png)
		no-repeat;
	width: 34px;
	height: 30px;
	top: 84px;
	left: 18px;
	z-index: 1;
}

#view_settings_vehicle_MultiContourSeat_driverSeat_cushion3 .active {
	background: url(../images/settings/LowerLumbar_WhiteOutline_driver.png)
		no-repeat;
	width: 33px;
	height: 36px;
	top: 99px;
	left: 14px;
	z-index: 1;
}

#view_settings_vehicle_MultiContourSeat_driverSeat_cushion4 .active {
	background: url(../images/settings/lumbar_cushion_top-active.png)
		no-repeat;
	width: 70px;
	height: 70px;
	top: 71px;
	left: -2px;
	z-index: 1;
}

#view_settings_vehicle_MultiContourSeat_driverSeat_cushion5 .active {
	background: url(../images/settings/lumbar_cushion_bot-active.png)
		no-repeat;
	width: 91px;
	height: 59px;
	top: 112px;
	left: -37px;
	z-index: 1;
}

#view_settings_vehicle_MultiContourSeat_driverSeat_cushion6 .active {
	background: url(../images/settings/whiteOutline_driver-lumbar-all.png)
		no-repeat;
	width: 47px;
	height: 68px;
	top: 70px;
	left: 16px;
	z-index: 1;
}

#view_settings_vehicle_MultiContourSeat_driverSeat_cushion7 .active {
	background: url(../images/settings/Cushion_WhiteOutline_driver.png)
		no-repeat;
	width: 74px;
	height: 36px;
	top: 119px;
	left: -32px;
	z-index: 1;
}

#view_settings_vehicle_MultiContourSeat_driverSeat_cushion1 .lumbar {
	background: url(../images/settings/driver-lumbar-top.png) no-repeat;
	width: 36px;
	height: 31px;
	top: 69px;
	left: 22px;
	opacity: 0;
}

#view_settings_vehicle_MultiContourSeat_driverSeat_cushion2 .lumbar {
	background: url(../images/settings/driver-lumbar-mid.png) no-repeat;
	width: 34px;
	height: 31px;
	top: 84px;
	left: 17px;
	opacity: 0;
}

#view_settings_vehicle_MultiContourSeat_driverSeat_cushion3 .lumbar {
	background: url(../images/settings/driver-lumbar-low.png) no-repeat;
	width: 31px;
	height: 35px;
	top: 99px;
	left: 15px;
	opacity: 0;
}

#view_settings_vehicle_MultiContourSeat_driverSeat_cushion4 .lumbar {
	background:
		url(../images/settings/view_settings_vehicle_MultiContourSeat_adj1.png)
		no-repeat;
	width: 70px;
	height: 70px;
	top: 68px;
	left: -4px;
	opacity: 0;
}

#view_settings_vehicle_MultiContourSeat_driverSeat_cushion5 .lumbar {
	background: url(../images/settings/lumbar_cushion.png) no-repeat;
	width: 91px;
	height: 59px;
	top: 111px;
	left: -36px;
	opacity: 0;
}

#view_settings_vehicle_MultiContourSeat_driverSeat_cushion6 .lumbar {
	background: url(../images/settings/driver-lumbar-all.png) no-repeat;
	width: 47px;
	height: 68px;
	top: 68px;
	left: 12px;
	opacity: 0;
}

#view_settings_vehicle_MultiContourSeat_driverSeat_cushion7 .lumbar {
	background:
		url(../images/settings/view_settings_vehicle_MultiContourSeat_adj2.png)
		no-repeat;
	width: 73px;
	height: 37px;
	top: 119px;
	left: -30px;
	opacity: 0;
}

/* passenger  */
#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion1 .active {
	background: url(../images/settings/TopLumbar_WhiteOutline_passenger.png)
		no-repeat;
	width: 38px;
	height: 29px;
	top: 70px;
	left: 541px;
	z-index: 1;
}

#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion2 .active {
	background:
		url(../images/settings/MiddleLumbar_WhiteOutline_passenger.png)
		no-repeat;
	width: 34px;
	height: 30px;
	top: 84px;
	left: 549px;
	z-index: 1;
}

#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion3 .active {
	background:
		url(../images/settings/LowerLumbar_WhiteOutline_passenger.png)
		no-repeat;
	width: 33px;
	height: 36px;
	top: 99px;
	left: 555px;
	z-index: 1;
}

#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion4 .active {
	background:
		url(../images/settings/lumbar_cushion_top_passenger-active.png)
		no-repeat;
	width: 70px;
	height: 70px;
	top: 71px;
	left: 535px;
	z-index: 1;
}

#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion5 .active {
	background:
		url(../images/settings/lumbar_cushion_bot_passanger-active.png)
		no-repeat;
	width: 91px;
	height: 59px;
	top: 112px;
	left: 546px;
	z-index: 1;
}

#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion6 .active {
	background:
		url(../images/settings/WhiteOutline_passenger-lumbar-all.png)
		no-repeat;
	width: 47px;
	height: 68px;
	top: 70px;
	left: 544px;
	z-index: 1;
}

#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion7 .active {
	background: url(../images/settings/Cushion_WhiteOutline_passenger.png)
		no-repeat;
	width: 74px;
	height: 36px;
	top: 120px;
	left: 558px;
	z-index: 1;
}

#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion1 .lumbar {
	background: url(../images/settings/passenger-lumbar-top.png) no-repeat;
	width: 37px;
	height: 31px;
	top: 68px;
	left: 542px;
	opacity: 0;
}

#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion2 .lumbar {
	background: url(../images/settings/passenger-lumbar-mid.png) no-repeat;
	width: 34px;
	height: 31px;
	top: 84px;
	left: 550px;
	opacity: 0;
}

#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion3 .lumbar {
	background: url(../images/settings/passenger-lumbar-low.png) no-repeat;
	width: 32px;
	height: 35px;
	top: 99px;
	left: 555px;
	opacity: 0;
}

#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion4 .lumbar {
	background:
		url(../images/settings/view_settings_vehicle_MultiContourSeat_adj1_passenger.png)
		no-repeat;
	width: 69px;
	height: 69px;
	top: 70px;
	left: 535px;
	opacity: 0;
}

#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion5 .lumbar {
	background: url(../images/settings/passenger_lumbar_cushion.png)
		no-repeat;
	width: 91px;
	height: 59px;
	top: 111px;
	left: 546px;
	opacity: 0;
}

#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion6 .lumbar {
	background: url(../images/settings/passenger-lumbar-all.png) no-repeat;
	width: 47px;
	height: 68px;
	top: 68px;
	left: 540px;
	opacity: 0;
}

#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion7 .lumbar {
	background:
		url(../images/settings/view_settings_vehicle_MultiContourSeat_adj2_passenger.png)
		no-repeat;
	width: 72px;
	height: 37px;
	top: 119px;
	left: 559px;
	opacity: 0;
}

/* CUSTOM MASSAGE  */ /* Driver cushions  */
#view_settings_vehicle_MultiContourSeat_customMassage_driverSeat_cushion6 .active
	{
	background: url(../images/settings/TopLumbar_WhiteOutline_driver.png)
		no-repeat;
	width: 38px;
	height: 29px;
	top: 70px;
	left: 22px;
	z-index: 1;
}

#view_settings_vehicle_MultiContourSeat_customMassage_driverSeat_cushion7 .active
	{
	background: url(../images/settings/MiddleLumbar_WhiteOutline_driver.png)
		no-repeat;
	width: 34px;
	height: 30px;
	top: 84px;
	left: 18px;
	z-index: 1;
}

#view_settings_vehicle_MultiContourSeat_customMassage_driverSeat_cushion8 .active
	{
	background: url(../images/settings/LowerLumbar_WhiteOutline_driver.png)
		no-repeat;
	width: 33px;
	height: 36px;
	top: 99px;
	left: 14px;
	z-index: 1;
}

#view_settings_vehicle_MultiContourSeat_customMassage_driverSeat_cushion9 .active
	{
	background: url(../images/settings/driver-lumbar-m-top-selected.png)
		no-repeat;
	width: 77px;
	height: 41px;
	top: 119px;
	left: -30px;
	z-index: 1;
	opacity: 1;
}

#view_settings_vehicle_MultiContourSeat_customMassage_driverSeat_cushion10 .active
	{
	background: url(../images/settings/driver-lumbar-m-bottom-selected.png)
		no-repeat;
	width: 77px;
	height: 41px;
	top: 119px;
	left: -30px;
	z-index: 1;
	opacity: 1;
}

#view_settings_vehicle_MultiContourSeat_customMassage_driverSeat_cushion6 .lumbar
	{
	background: url(../images/settings/driver-lumbar-top.png) no-repeat;
	width: 36px;
	height: 31px;
	top: 69px;
	left: 22px;
	opacity: 0;
}

#view_settings_vehicle_MultiContourSeat_customMassage_driverSeat_cushion7 .lumbar
	{
	background: url(../images/settings/driver-lumbar-mid.png) no-repeat;
	width: 34px;
	height: 31px;
	top: 84px;
	left: 17px;
	opacity: 0;
}

#view_settings_vehicle_MultiContourSeat_customMassage_driverSeat_cushion8 .lumbar
	{
	background: url(../images/settings/driver-lumbar-low.png) no-repeat;
	width: 31px;
	height: 35px;
	top: 99px;
	left: 15px;
	opacity: 0;
}

#view_settings_vehicle_MultiContourSeat_customMassage_driverSeat_cushion9 .lumbar
	{
	background: url(../images/settings/driver-lumbar-m-top.png) no-repeat;
	width: 73px;
	height: 37px;
	top: 119px;
	left: -30px;
	opacity: 0;
}

#view_settings_vehicle_MultiContourSeat_customMassage_driverSeat_cushion10 .lumbar
	{
	background: url(../images/settings/driver-lumbar-m-bottom.png) no-repeat;
	width: 73px;
	height: 37px;
	top: 119px;
	left: -30px;
	opacity: 0;
}

/* Passenger cushions  */
#view_settings_vehicle_MultiContourSeat_customMassage_passengerSeat_cushion6 .active
	{
	background: url(../images/settings/TopLumbar_WhiteOutline_passenger.png)
		no-repeat;
	width: 38px;
	height: 29px;
	top: 70px;
	left: 541px;
	z-index: 1;
}

#view_settings_vehicle_MultiContourSeat_customMassage_passengerSeat_cushion7 .active
	{
	background:
		url(../images/settings/MiddleLumbar_WhiteOutline_passenger.png)
		no-repeat;
	width: 34px;
	height: 30px;
	top: 84px;
	left: 549px;
	z-index: 1;
}

#view_settings_vehicle_MultiContourSeat_customMassage_passengerSeat_cushion8 .active
	{
	background:
		url(../images/settings/LowerLumbar_WhiteOutline_passenger.png)
		no-repeat;
	width: 33px;
	height: 36px;
	top: 99px;
	left: 555px;
	z-index: 1;
}

#view_settings_vehicle_MultiContourSeat_customMassage_passengerSeat_cushion9 .active
	{
	background: url(../images/settings/passenger-lumbar-m-top-selected.png)
		no-repeat;
	width: 77px;
	height: 41px;
	top: 120px;
	left: 558px;
	z-index: 1;
}

#view_settings_vehicle_MultiContourSeat_customMassage_passengerSeat_cushion10 .active
	{
	background:
		url(../images/settings/passenger-lumbar-m-bottom-selected.png)
		no-repeat;
	width: 77px;
	height: 41px;
	top: 120px;
	left: 558px;
	z-index: 1;
}

#view_settings_vehicle_MultiContourSeat_customMassage_passengerSeat_cushion6 .lumbar
	{
	background: url(../images/settings/passenger-lumbar-top.png) no-repeat;
	width: 36px;
	height: 31px;
	top: 70px;
	left: 541px;
	opacity: 0;
}

#view_settings_vehicle_MultiContourSeat_customMassage_passengerSeat_cushion7 .lumbar
	{
	background: url(../images/settings/passenger-lumbar-mid.png) no-repeat;
	width: 34px;
	height: 31px;
	top: 84px;
	left: 549px;
	opacity: 0;
}

#view_settings_vehicle_MultiContourSeat_customMassage_passengerSeat_cushion8 .lumbar
	{
	background: url(../images/settings/passenger-lumbar-low.png) no-repeat;
	width: 31px;
	height: 35px;
	top: 99px;
	left: 555px;
	opacity: 0;
}

#view_settings_vehicle_MultiContourSeat_customMassage_passengerSeat_cushion9 .lumbar
	{
	background: url(../images/settings/passenger-lumbar-m-top.png) no-repeat;
	width: 77px;
	height: 41px;
	top: 120px;
	left: 558px;;
	opacity: 0;
}

#view_settings_vehicle_MultiContourSeat_customMassage_passengerSeat_cushion10 .lumbar
	{
	background: url(../images/settings/passenger-lumbar-m-bottom.png)
		no-repeat;
	width: 77px;
	height: 41px;
	top: 120px;
	left: 558px;
	opacity: 0;
}